/*content*/
.content {
	width: 990px;
	margin: 0px auto;
	padding: 0px;
}
.content .siderBar {
	width: 230px;
	float: left;
	background: #F2F2F2;
}
.content .main { width:735px; float:right }
.content .main .position-title { padding-bottom:6px; font-size:16px; color:#000000; font-weight:bold; border-bottom:2px solid #bc0101}
.content .blo .bct, .content .blo .bcb, .content .l-subMeu .bct { height:5px; overflow:hidden; background:url(bg-subMeu-1.png) center top no-repeat }
.content .blo .bct1 { height:10px; overflow:hidden; background:#FFFFFF}
.content .blo .bcb, .content .l-subMeu .bcb { background:url(ts-menu-bottom.png) center top no-repeat; height:5px; }
.content .blo .bcm, .content .l-subMeu .bcm { background:#F2F2F2; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA ;}
.content .l-subMeu .bcm li { height:34px; }
.content .l-subMeu .bcm li a, .content .subMeu .bcm li a:visited { display:block; height:34px; line-height:30px; color:#777; font-size:14px; text-align:left; text-decoration:none }
.content .l-subMeu .bcm li a span { cursor:pointer }
.content .l-subMeu .bcm li a span.ico { display:block; float:left; height:34px; width:25px; overflow:hidden }
.content .l-subMeu .bcm li a span.txt { display:block; float:left; height:34px; padding-left:13px; }
.content .l-subMeu .bcm li a.current, .content .subMeu .bcm li a.current:visited { background:url(bg-subMeu-2.png) no-repeat; color:#000 }
.content .l-subMeu .bcm li a:hover { color:#000 }
.ts-top A { color:#777777; margin-bottom:15px; font-size:14px; text-decoration:none; }
.ts-top A:hover { color:#000; text-decoration:none; }
.ts-top{
	color:#666666;
	background: url(index_30.jpg) repeat-x left bottom;
	margin-bottom: 10px;
	padding-left: 10px;
}
.ts-top .ts-head-fontcolor { color:#000000; margin-bottom:15px; display:block; float:left; font-size:14px; }
.ts-top h3 { color:#3f3b67; font-size:16px; text-indent:5px; display:block; border-bottom:#c5c4d1 2px solid; }
.ts-top h3 span { font-size:12px; color:#b3b3b3; margin-left:10px; }
.ts-top h3 a { font-size:12px; color:#b6b6b6; text-decoration:none; display:block; float:right; }


.l-subMeu { margin-top:0px; overflow:hidden }
.l-subMeu a { text-decoration:none; cursor:pointer; color:#777; }
.l-subMeu a:hover { text-decoration:none; color:#000; }
.l-subMeu .l-pngOpacity li a { color:#777; display:block; text-indent:10px; height:18px; line-height:18px; margin-bottom:5px; }
.l-subMeu .l-pngOpacity li a:hover { color:#000; display:block; }
.l-subMeu .l-pngOpacity li span { float:left; display:block; }
.l-subMeu .l-pngOpacity .l-subMeu-order { margin-left:10px; }
.l-subMeu .l-pngOpacity .l-subMeu-top { margin-bottom:10px; }
.l-subMeu .l-pngOpacity .l-up { background:url(ts-up.png) center no-repeat; width:12px; height:18px; float:right; margin-right:5px; margin-top:2px; }
.l-subMeu .l-pngOpacity .l-suo { background:url(ts-suo1.png) center no-repeat; width:12px; height:18px; float:right; margin-right:5px; margin-top:2px; }

.l-subMeu .l-pngOpacity .l-padding {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom: 1px dashed #CCCCCC;
}
.l-subMeu .l-pngOpacity .l-padding .current { color:#FF6600; }
.l-subMeu .l-pngOpacity .l-current { background:url(../img/ts-bg4.png) top no-repeat; color:#000000; height:22px; }
.l-subMeu .l-pngOpacity .l-current a { color:#000000; }
.l-subMeu .l-pngOpacity .l-gif { background:url(ts-dd.png) 0 0px no-repeat; }
.l-subMeu .txt { font-size:14px; padding-left:30px; }
.fr {
	FLOAT: right
}
.fl {
	FLOAT: left
}

/*新闻办公室*/
.newdeppon .newselect{ width:100%; overflow:hidden}
.newdeppon .depponnew_right{margin-left:15px;}
.newdeppon .depponnew h2{font-size:16px; display:block; border-bottom:#c5c4d1 2px solid;color:#3f3b67; font-weight:normal; line-height:30px; height:30px;}
.newdeppon .depponnew h2 a{float:right; color:#9b9b9b; font-size:12px; display:block;margin-top:15px; height:15px; line-height:15px;}
.newdeppon .newselect ul li{height:28px;line-height:28px;color:#606060;overflow: hidden;border-bottom: 1px dashed #CCCCCC;}
.newdeppon .newselect ul li a{color:#606060;}
.newdeppon .newTitle{height:30px; background:#efefef; line-height:30px;}
.newdeppon .newTitleFont{ display:block; width:480px; *width:525px; height:30px; text-indent:25px; float:left;}
.newdeppon .newTime{
	display:block;
	width:120px;
	height:30px;
	float:left;
	font-size: 9px;
	color: #FF6600;
	font-weight: normal;
	text-align: center;
}
.newdeppon .gy{background:#fafafa}

.ts-postpage{
	background:#fafafa;
	text-align: center;
	width: 100%;
	overflow: hidden;
}
/*末级页面*/
 .newContent{border:#d6d6d6 1px solid; padding:15px;margin-top:10px;}
 .newtop {border-bottom: 1px dashed #CCCCCC;} 
 .newtop .pagenext{float:right;}
 .newtop .pagenext a{color:#1200bc;}
 .newtop .newtime{color:#777}
 .newprint{
	padding-left:29px;
	margin-top:20px;
	text-align: left;
	width: 100%;
}
 .newprint .printbutton{width:62px; height:22px; border:none;}
 
 /*产品展示*/
.proselect{margin:15px 0px 0px; width:100%}
.lifl li{ float:left; display:inline;}

ul.wl li{ padding:0 3px 22px 0;}

ul.wl li.n{ padding-right:0;}

ul.wl a{ width:193px; height:254px; display:block; text-align:center; padding-top:6px; position:relative;}

ul.wl ins,ul.wl .hot{ width:181px; height:248px; display:block; position:absolute; top:6px; left:6px; background:url(../bg/ico_5.png) 248px 0 no-repeat;}

ul.wl .hot{ background:url(../bg/hot.png) no-repeat; width:49px; height:56px; top:-5px; left:135px;}

ul.wl a:hover{ background-position:right 0;}

ul.wl a:hover ins{ background-position:0 0;}


.proselect ul.wl li{ padding:0 4px 10px 19px;}

.proselect ul.wl a{
	width:215px;
	height:160px;
	border: 1px solid #EBEBEB;
}

.proselect ul.wl span{ display:block; overflow:hidden;width:210px; }

.proselect ul.wl .hot{ left:161px;}

 .sec{
	padding: 0px;
	float: right;
	width: 200px;
	text-align: right;
	/*background: url(sect.jpg) no-repeat right top;*/
	height: 26px;
}
 
 .sec .btn{
	background: url(sec.jpg) no-repeat left top;
	font-size: 1px;
	color: #FFFFFF;
}
 .sec input{
	border-style: none;
}
  .sec .text{
	padding: 0px;
}
 
